void main(List<String> args) {
  // 在 dart 中变量声明使用 var 关键字,在 dart 中一切皆对象，所以如果没有将变量初始化，那么它的默认值为 null。
  var name;
  print('name: $name'); // name: null

  // 定义初始化数组
  var arr = <int>[1, 2, 5];
  print(arr); // [1, 2, 5]

  List<int> list = [4, 6, 9];
  print(list); // [4, 6, 9]

  // 定义初始化 Set
  var set = <String>{'Day', 'Week', 'Month'};
  print(set); // {Day, Week, Month}

  Set<String> types = <String>{'Day', 'Week', 'Month'};
  print(types); // {Day, Week, Month}

  // 定义初始化 Map
  var map = <String, int>{'one': 1, 'two': 2, 'three': 3};
  print(map['one']); // 1
}
